package servlet;

import dao.CardDaoMapper;
import entity.Card;
import org.apache.ibatis.session.SqlSession;
import service.CardService;
import utils.MyBatisUtil;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

@WebServlet("/AddServlet")
public class AddServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        request.setCharacterEncoding("utf-8");
        response.setContentType("text/html;charset=utf-8");
        CardService service = new CardService();
        PrintWriter out = response.getWriter();
        Card card = new Card();
        int result = 0;
            card.setUserName(request.getParameter("userName"));
            card.setIdNumber(request.getParameter("idNumber"));
            card.setStatus(1);
            card.setCreateDate(request.getParameter("createDate"));
            result = service.add(card);
       if (result>0){
           out.println("<script>alert('添加成功！');location.href='ListServlet';</script>");
       }
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doPost(request,response);
    }
}
